module com.ren.schedule_management {
    requires javafx.controls;
    requires javafx.fxml;

    requires org.controlsfx.controls;
    requires net.synedra.validatorfx;
    requires org.kordamp.ikonli.javafx;
    requires org.kordamp.bootstrapfx.core;
    requires com.google.gson;
    requires java.desktop;
    requires org.slf4j;
    requires org.fife.RSyntaxTextArea;

    opens com.ren.frame to javafx.fxml;
    opens com.ren.model to com.google.gson;
    opens com.ren to javafx.graphics, javafx.fxml;
    exports com.ren.frame;
    exports com.ren.model;
    exports com.ren to javafx.graphics, javafx.fxml;
}